Ruin Spring in Tambomachay or Tampumachay, archaeological site associated with the inca empire, located near Cusco

- Image ID: PHK97K
daniel san martin / Alamy Stock Photo
Image ID: PHK97K
Ruin Spring in Tambomachay or Tampumachay, archaeological site associated with the inca empire, located near Cusco in Peru.
Location: Peru