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