Big Bang Crystal Plaza | Number 36, Pingjiaqiao lu | Shanghai | China Big Bang is a creative public rooftop activation designed for a new mixed-use building located in the New Bund, the emerging international business center in Pudong (Shanghai), with the aim of fostering entertainment & social interactions among new visitors, appealing to ...