
Amazon’s “pyramid peak” sparks debate over lost civilization’s monumental legacy
Cerro El Cono, a 1,310-foot-tall pyramid-like peak in Peru’s Amazon, sparks debate over whether it is a natural formation or a man-made structure. Indigenous communities revere it as a sacred mountain spirit, while fringe researchers suggest it could be a …