GW2RU
GW2RU

A hidden corner of untouched nature (VIDEO)

The Land of the Leopard National Park, in southwest Primorsky Krai, is home to more wild cats than anywhere else in Russia. This amazing place has stayed untouched since the Ice Age!