Sergio Salazar
ssalazar2807
Tambomachay - Peru
We continue with Tambomachay, it is an area where the Quechuas (Incas) worship the water, you arrive doing a small walk of approximately 15 minutes to finish with that incredible Inca construction.
992
views
28
faves
4
comments
Uploaded on May 22, 2022
Taken on May 2, 2022
Tambomachay - Peru
We continue with Tambomachay, it is an area where the Quechuas (Incas) worship the water, you arrive doing a small walk of approximately 15 minutes to finish with that incredible Inca construction.
992
views
28
faves
4
comments
Uploaded on May 22, 2022
Taken on May 2, 2022