Stunning mountain road with over 200 hairpin curves in China's Xinjiang