Liaoning Radio & TV Tower is located at the lakeside of South Canal Strip Park, Qingnian Street, Shenhe District, Shenyang City. The color TV tower is 305.5 meters high and has a reinforced concrete structure. It was once known as the tallest tower of its kind in Asia and the tallest building in northeast China.