cultural and religious site in Sri Lanka