Tambomachay or Tampumachay is an archaeological site associated with the Inca Empire, located near Cusco, Peru. An alternate local name is the El Ban?o del Inca, 'The Bath of the Inca'. It consists of a series of aqueducts, canals and waterfalls that run through the terraced rocks..

px px dpi = cm x cm = MB
Details

Creative#:

TOP26446218

Source:

達志影像

Authorization Type:

RM

Release Information:

須由TPG 完整授權

Model Release:

No

Property Release:

No

Right to Privacy:

No

Same folder images:

Same folder images