176, Moonplains, Mahagastota, Nuwara Eliya., Nuwara Eliya, Sri Lanka