©Hans Hendriksen

Kumarakanda Vihara in Dodanduwa built in former Dutch Church