Green | Wed Feb 15, 2012 6:05am IST

Elusive snow leopards seen thriving in Bhutan park