Nuwara Eliya.

Nuwara Eliya.

Torty.