Driving the Land Rover Defender through the mighty Himalayas – A 1,000 km journey covering rivers, valleys a lake and some breathtaking scenery.
byAn epic 1000-kilometer journey that winds through the mighty Himalayan range from India’s northern Jammu and Kashmir state…