Overlooked from the sky, the Taizi Island Scenic Area in Liaoyang City, Liaoning Province, boasts unique natural scenery and a beautiful ecological environment. With a river surrounding its lush greenery, it is arguably a tourist resort. Taizi Island is not only a national-level wetland park, but also praised as the backyard garden of the city.