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 123 Times - Last Visitor from Ottawa, ON - Canada on 02/11/2015 at 3:49 AM