Enjoy the different angles of this panoramic view, including Sochi Seaport, on the Black Sea, and the Caucasus Mountains. This live stream from Zhemchuzhina Hotel also shows you the Winter Theatre, an important cultural institution in the city of Sochi, Russia.