The Cultural Triangle of Sri Lanka.