Peacocks Sighted at 6,000 ft Near Manali, Unusual Altitude for National Bird
A pair of peacocks was seen at roughly 6,000 feet near Manali in Himachal Pradesh, an unusually high altitude for the bird. The Indian or Blue Peacock (Pavo cristatus), India's National Bird, belongs to the pheasant fami...