Shanghai Natural History Museum (built 1923)
Location: 31.23694°N, 121.45833°E