Cristo de la Concordancia, located atop the San Padro Hill, is a statue of Jesus Christ which is 112.2 feet tall. It is the largest statue of Jesus Christ in the world. Construction began in 1987 and ended in 1997.
Teotihuacan an ancient city located in Mexico started in the year 200 B.C.E. It arose during the Aztec civilization and was utilized as a place of worship by the Aztecs for the sun god. It has large pyramids that were used to determine time and day.