Sri Lanka and its beautiful landscapes