East-Of-the-Sun_0001.jpg Sakhalin Island, Russia. 2008 A wall photo of the mountains iin the corridor of Hotel Nogliki in Nogliki, Sakhalin Island, Russia.