Machu Picchu

Machu Picchu is a stone city high up in the mountains, built so long ago that fluffy clouds float right past it!

▶ what THAT landmark do?!