The tower is the tallest building in the Chengching Lake area and offers an opportunity to appreciate the beauty of the entire lake area. The tower has seven floors, features two spiral stairs inside and looks magnificent from outside. The views are different from each floor, and the tower is a must visit if you stop by Chengching Lake. Photos: Links: website