place of worship - Hambantota, Sri Lanka