万里

Noun

 * 1) 10000 li, or 5000 km
 * 2)  very long distance, immeasurable distances