Microsoft Virtual Earth Satellite Maps:
Grand Canyon, Arizona, USA

The Grand Canyon is a colorful, steep-sided gorge, carved by the Colorado River, in northern Arizona, USA. The canyon appears on many versions of the Seven Natural Wonders of the World list, although [...]