Exploring beautiful Nepal

Finnair flew a crew of three videographers and two photographers to New Delhi, India, which is the perfect spot to start exploring beautiful and unique places all around Asia. The crew continued to Kathmandu Nepal by car. While shooting beautiful … Continued