Himalaya: Toiling at the top of the world Hundreds of miles from their homes, a group of labourers are toiling in a cold Indian Himalayan desert to repair some of the world's highest roads. Stationed near Chang La pass which… 6 years ago by Abiodun Ogundairo