What’s up with us
Our travels and thoughts
The purple-faced leaf monkey, or langur, is endemic to Sri Lanka.