On location in Sri Lanka