Meilang Twin Tower is just one of the landmarks located 13.5 mi (21.6 km) from central Chengmai, so you might want to stop by for a few pics during your trip.
Explore the great outdoors at Mabaishan Memorial Park, a lovely green space in Chengmai. Make some time to visit the monuments while you're in the area.