Traveler ReviewsChairman Mao And Metro Plaza
Reviewed by A TripAdvisor Member on Dec 28, 2007
The statue is located in front of the Science and Technology Museum. It is directly across from a new plaza that is quite beautiful. it has fountains and a water display. There are various colored lights embedded in the walkways, pools with colored lights, and misting effects too. This location will also be the main Metro subway station for the area.