,

Meanwhile in Siberia, Russia

Russian version of Baywatch baywatch has been filmed in Siberia.
Saving a man looking in the snow has never been more interesting.
Enjoy it!