Northern part of India is blessed with natural beauty, lush greenery, snow-capped mountain ranges..