I liked this video. They have done very good job.
Experience this awesome journey into a beautiful country called Nepal. Its surreal, its hypnotic and it will take you into a trance. It is a must-see video for all those who love this gorgeous country. And truly inspiring to those who plan to visit Nepal.
This surely will promote Nepal during Nepal Tourism Year 2011.