PRINT
Dr. Oz's Trip to Peru and Chile
Oprah Radio  |  March 14, 2008
Dr. Oz at Waynu Picchu


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.
Printed from Oprah.com on Thursday, June 20, 2013
© 2013 OWN, LLC. All Rights Reserved