Stock Photo - Peru, Amantani island on the Titicaca lake, the largest highaltitude lake in the world 3808m This picture presents prehistoric Inca terrace near Amantani village
Peru, Amantani island on the Titicaca lake, the largest highaltitude lake in the world 3808m This picture presents prehistoric Inca terrace near Amantani village