Invalid photos appeal: wrong photo of building (Shanghai, China)

Title of the Wayspot: 上海图书馆 (Shanghai Library)

Location: 31.209611,121.440281

City: Shanghai

Country: China

Photos to support your claim:

Additional information:

The photo in the middle is a temporary poster, not a photo of the library building.



Sign In or Register to comment.