Mahagastota Hill Climb, Blackpool, Nuwara Eliya, Sri Lanka, Nuwara Eliya, Sri Lanka