10 Wusheng Road
Posted: April 7, 2019 Filed under: Chinese Toilets, Public Toilets Leave a comment10 Wusheng Road, Shanghai: the site of the largest public toilet facility in the city at 230 square metres, and one of the few standalone double-storey restrooms I’ve seen around the world.