©Hans Hendriksen
The renowned Grand Hotel in Nuwara Eliya