Dr. Oz at Waynu Picchu

8 of 11
Waynu Picchu ("Young Picchu") overlooks Machu Picchu in the Peruvian Andes and is located in the cloud forest 5,000 feet above rivers that flow into the Amazon. The clouds in the background are actually transpiring from trees and floating toward the sky (rather than descending from it).

Out of respect, the Incas who built Waynu Picchu would never point to the mountains, which were considered sacred.
PREVIOUS | NEXT

NEXT STORY

Comment

LONG FORM
ONE WORD