Just by looking at the photograph you can feel how it is freezing your mind and the body. Definitely you will forget to breath. It is NuwaraEliya, up country, Sri lanka.
Charit es beautiful photo, thanks
Sign up to comment.
Sign in if you already did it.
Photo taken in Nuwara Eliya, Sri Lanka
Misplaced? Suggest new location