Shanghai Library East, a new civic landmark and one of the largest new libraries to exist globally, has opened to the public in China. The building’s monolithic form and monumental shape covers an area of 115,000 square metres, and is…