Machu Picchu is absolutely breathtaking. 

Machu Picchu is absolutely breathtaking.