We were told it would be safe to go to Puno, as long as we got out before the weekend, when demonstrations tended to heat up. Difficulties in Bolivia had spilled over the border into Peru, with Puno being a site for many demonstrations. We left Puno on a Thursday and headed for the airport in Juliaca on the only highway between the two towns. Enroute, we were met with a roadblock by angry students. They were stoning any vehicle that passed. Luckily our driver was observant. He turned off quickly onto a dirt road and diverted us through small villages and down narrow lanes to Juliaca. We made our flight with time to spare.