April 13, 2021

scenic bathroom stall

Pin It

Sochi Ski resort has the most scenic bathroom stall in Russia By Tony Manfred from Business Insider This is a bathroom stall at Red Fox, a restaurant in the Rosa Khutor ski resort that’s hosting the mountain events of the Sochi Olympics. Many of the stories coming out of Sochi have been weirdly bathroom-centric. There […]