Discover the 2922 strangest places on Earth with Google Earth and Google Maps
Vista Del Sol, El Paso, TX, USA - Full screen map
Some cities are created from nowhere.