An epic road under water in China.