and Mosque, Haputale, Sri Lanka