A cultural glimpse of Nepal