An idyllic landscape of Srilanka