For more information. Scroll down.
Floating islands and houses.

Lake Titicaca, near the city of Puno, Peru. Inhabited by the Uru Indian tribe.