Cyclists from 24 countries compete in Tour de Singkarak 2013 in Indonesia 4 June , 20134 June , 2013 The AsiaN Editor All, Asia, Culture, Multimedia, News, Photo, South East Asia Cyclists compete in stage two of Tour de Singkarak 2013 in West Sumatra, Indonesia, June 3, 2013. Hundreds of cyclists from 24 countries and regions participate in this annual cycling race. <Xinhua/Veri Sanovri>