place of worship - Trincomalee, Sri Lanka