The Porcelain Palace in Chongqing, China is the largest toilet complex in the world with more than 1000 toilets and urinals.
It’s located at the Foreigners Street amusement park!
This was not an easy contest and the number of correct responses proved that.
Found without waiting in line too long:
- Eloy Cano
- rob de wolff