Microsoft Virtual Earth Satellite Maps:
The heart of asia monument, Urumqi, China

The heart of asia monument near Urumqi in China. This rather impressive monument marking the geographic center of Asia was completed in the late 1990’s. The center tower measures over 14 meters and [...]