A glimpse into the heart of Dupcheshwor – its vibrant festivals, sacred temples, natural beauty, and smiling faces.