Five cave temples gilded with 150 Buddha statues and 2,000 years of history make Dambulla Cave Temple one of Asia’s most extraordinary sacred sites.