Category: Chinese building and structure stubs

Introduction Honglou Times Square is an impressive architectural feat located in Lanzhou, Gansu Province, China. Standing at 313 meters (1,026.9 feet), it proudly holds the title of the tallest building in Gansu. This skyscraper is not only a landmark for the city but also a symbol of modern development in the region. The building was…