Explorers Storytellers Buddhism At The Hanging Rock Aleksandra pays a visit to Rakkhiththakanda Temple in Sri Lanka, and comes away with important questions.