RUSSIA KALININGRAD, 12 NOVEMBER 2016: stamp printed by Russia, shows river in the mountains, circa 1973 Shutterstock Image - RUSSIA KALININGRAD, 12 NOVEMBER 2016: stamp printed by Russia, shows river in the mountains, circa 1973 - ID: 1109148698