Thursday, March 28, 2024

Tag: 16000ft

Wildlife snapper checks camera 16,000ft up Chinese mountain and finds amazing Snow Leopard “selfie”

A BRITISH wildlife photographer set up a camera high in the mountains of China - and got a beautiful snow leopard "selfie". Terry Townsend discovered...

Latest News