Khardung La in Ladakh which is the land of high passes holds a special attraction for its tourists. The dramatic mountains and beautiful landscape make the trip an unforgettable experience for travellers. It’s a paradise on earth. This beautiful region in the state of Jammu and Kashmir always surprises its visitors with its amazing towering […]