The only permanent occupants are llamas. Macha Picchu Citadel Andes Mountains, Peru 402
ŠKen Zaret 2003-2024