Ice Bar in Saint Petersburg, Russia
Like the Ice Bars in Stockholm and London, visitors don silvery coats, gloves, and boots to go inside, and the drinks are served in glasses formed of ice.
Travel & Places
Recover your password.
A password will be e-mailed to you.