2 Replies to “Contest #498 Hint:”

  1. Porcelain Palace is a large public toilet complex at the Foreigners’ Street amusement park in the city of Chongqing, China.

  2. Foreigners’ Street (Yangren Jie) amusement park, Chongqing, China.
    29°36’42.71″N 106°35’50.27″E

Comments are closed.