The museum is one of the landmark buildings in Hefei Binhu New District, with three floors, each of which can accommodate about 2,600 people. It is a large-scale public welfare project jointly invested by Hefei Municipal People's Government and Hefei Binhu New District Construction Investment Co., Ltd., located in Binhu New District of Hefei City, covering an area of 586,200 square meters and a total construction area of about 332,800 square meters.