Microsoft Virtual Earth Satellite Maps:
Colca Canyon - one of the deepest canyons in the world, Peru

Colca Canyon is the canyon of the Colca River in southern Peru. It is located about 100 miles (160 kilometers) northwest of Arequipa. Colca Canyon is one of the deepest canyons in the world at 10,725 [...]