Around Pakistan's North

&ldquo;Those towers up there are the mountain pass,&rdquo; we were told as we approached Babusar Pass. In my mind, it would be yet another mountain pass: pretty, scenic, with dramatic views of the surrounding mountains, especially since it was almost sunset and that often means pretty pictures. I imagined those towers were just the typical infrastructure you often find in high places like these,…