Pakistan [Pictorial] Snowfall at Babusar Pass 9 years ago Pamir Times Travelling through the Babusar Pass is one of the most fascinating experiences of one’s life….