A snow leopard population census in Himachal Pradesh, has led to an unexpected find: the presence of the Pallas’s cat in the ...
Renowned for the ancient Marikula Mata Temple, the picturesque hamlet of Udaipur is located on the banks of Chandrabhaga River in Lahaul and Spiti district of Himachal Pradesh. The pilgrimage site ...