Tag Archives: Natural History Museum in China

“River Flowing” Museum | CoolBusinessIdeas.com

Following an international architecture competition, 3XN, B+H and Zhubo Design have been commissioned to co-design the Natural History Museum in Shenzhen, China. The building’s unusual form is likened to a river flowing over the delta by the architects and its green roof will slope downward into a ramp to allow visitors to stroll on top.

Due to be located next to a picturesque lake in the same district of Shenzhen as RMJM’s upcoming New Pingshan Eye, and earmarked to become on of the area’s “Ten Cultural Facilities of the New Era,” the Natural History Museum – aka Delta – will measure 42,000 sq m (roughly 450,000 sq ft).

Read More