No.17 Park Road, next to the good shepard convent, Nuwara Eliya, Sri Lanka