The project is located at the intersection between Zhongshan South Road and New Times Business Street in Yijiang District, Wuhu City, Anhui Province. With the height of the main structure of 273.57 meters (including the antenna of 318 meters) and 69 floors in total, this is the tallest building and landmark building in Wuhu City.