Pambokancha

Pambokancha is an ancient Incan religious center located in Peru. It is 30 miles from Cuzco the historic capital of the Inca Empire.[1]

References

  1. ^ Catchpole, Heather (Tuesday, 21 September 2004). "Incans smash and burn before leaving". News in Science. Australian Broadcasting Corporation. http://www.abc.net.au/science/news/stories/s1199007.htm. Retrieved June 24, 2010.