The Hummingbird Pyramid discovered in La Maná, Ecuador among 17 ancient temples
A monumental discovery was recently made south of La Maná, Ecuador on November 17, 2013 while exploring low mountains along the Calope River. The megalithic ruins of an ancient temple have been partially exposed by the dynamite blasts of roadworkers and the