|
|
Nestled high in the Andes, Peru’s soaring stone citadel, Machu Picchu, pays tribute to the ancient Inca civilization that gave rise to the mysterious city built 7,972 feet (2,430 meters) above sea level, in the highlands of the Andes.
Photo Credit: Pablo Corral Vega
|