The notorious ”death buses” taking Peruvians and tourists up the Andean nation’s snaky mountain roads have killed 68 people in road accidents so far this year. Travelling in Peru, whose Inca ruins attract tourists from around the world, has become the road version of Russian roulette as many buses are built out of old truck chassis.