This is Upe Rathene – a Buddhist monk from Sri Lanka. The smile he is wearing here has become a symbol of Sri Lanka for me.
New Photo: Happy Feet
Polonnaruwa is an ancient town in Sri Lanka that houses the cutest things – baby monkeys! Just look at the little guy in the arms of his parent!