Macchu Picchu

Not everything is as it seems.

Macchu Picchu: Lost City of the Incas!
Take a good look at the mountain shape.

Do you see the human face in the mountain shape?