St. Albert, Canada
Inca Observatory Ruins
An Inca observatory perched on the side of a mountain along the Inca Trail, Peru.
December 7th, 2011
Viewed 129 Times - Last Visitor from Sunnyvale, CA on 04/17/2015 at 7:38 AM