PERU | Wednesday, 12 April 2017 | Views [234]
There are over 80 of these floating islands that were originally built to flee threats on the mainland.