上海博物馆
The Shanghai Museum is in a prominent central position in the square, with large fountains immediately to the north.