One Tree Hill, Sri Lanka


One Tree Hill is a mountain situated in the Nuwara Eliya District of Sri Lanka.