Ancient Times Hummingbird Pyramid Discovered Among 17 Ancient Temples By Alex Putney | Waking Times A monumental discovery was recently made south of La Maná, Ecuador on November 17, 2013 while exploring low... SoulAskFebruary 25, 2014