Mihintale, Sri Lanka’s Sacred Mountain