Asia Public toilet in China built deliberately on soft sand to trap tourists’ vehicles 18 September 2020, 2:01 pm Team Buyback Share this:TweetRedditTelegramWhatsApp