Machu Picchu (what its all about if one worships the sun god so we are told
)