0 Comment(s)
Print
E-mail China.org.cn, February 6, 2018Editor's Note: The small town of Tepoztlán is about an hour's drive south of Mexico City. The town is a popular getaway for inhabitants of Mexico's bustling capital city and is fabled to be the birthplace of the Quetzalcoatl, the Aztecan feathered serpent god.
A view of the lush, green hills that surround Tepoztlán. [Photo by Jesse Anderson / China.org.cn]

Go to Forum >>0 Comment(s)