The Long Museum West (long means “dragon” in Chinese) opened in 2014, on a scenic stretch of land on the western shore of the Huangpu River. The Shanghai government had offered a generous discount on the property, in an area that was once a manufacturing hub but is being transformed into a “cultural corridor” intended to rival New York’s Museum Mile and London’s South Bank.