armed forces at the Machu horse festival By International Campaign for Tibet|August 16, 2013| A strong presence of armed forces at the Machu (Chinese: Maqu) horse festival held from August 13 to 16.