Nepal has been blessed with the most magical scenery on earth. From the views of the lush green of the forests of Chitwan, to the bustling streets of Kathmandu, to the snowcapped mountains of the Himalayas. The sights are wonderful with a splash of colour.