This photo taken on Sept 6, 2015 shows the building complex of Henan Art Center in Zhengzhou, capital city of Central China's Henan province. Built at a cost of one billion yuan ($157.6 million) and covering more than 77,000 sq m of floor space, it is the largest cultural facility in Henan province. The building has been voted as one of the "top 10 ugliest buildings" in China by media. [Photo/IC] |