Rocks in Tambomachay or Tampumachay in Peru, an archaeological site for the worship of water and for the Inca Empire to rest. It is in the Andes mountain range
View Full Image on Dreamstime
Username: Arlettte7
Editorial: No
Width: 3840 pixels
Height: 2160 pixels
Downloads: 0
Image ID: 253773575