Postcard RU-4857451 xumukys Russia 10 Jul, 2016 19 days 969 miles Mosshumla Sweden 29 Jul, 2016 Loading map... Muskoxen (Ovibos moschatus) at the Mamontovaya River. UNESCO World Heritage Site "Natural System of the Wrangel Island Reserve" Mosshumla said: posted over 7 years ago Thanks for the great card! You need to sign in to leave a comment!