Historic sanctuary of machu picchu on a mountain ridge eastern cordillera of southern peru andes