Small town Cholula with great pyramid named Tlachihualtepetl (in nahuatl languague means "artificial mountain). On the top of artificial hill is catholic church consecrated to Virgin of Remedies. Great view on Popocatepetl behind the hill and take some pictures. Museum with oveview of local history. Local speciality is "chiapullines" - fried grasshoppers.
More