Machu Picchu's panoramic views and intricate (and a tad mysterious) stone walls more than validate the site's worldwide fame.