The Asian nation last hosted the World Rally Championship in 1997 ...