Sneak peek of Sri Lanka