Definable Location

Met Meru, is the world of Earth. That will focus on the United States of America, the main attention is on the city of Denver, Colorado. But will branch out and focus on Los Angeles as well as New York.