Asia Quiz • by Rosie What mountain peak is believed to be the site of a meeting between the Buddhist monk Mahinda and King Devanampiyatissa which inaugurated the presence of Buddhism in Sri Lanka? Bible Rock Adam's Peak Mihintale Lakegala ? ? ? Sign up for Zadavaka and get these hints!