BURMAROAD

Burma Road

The Burma Road is a road linking Burma with the southwest of China. Its terminals are Kunming, Yunnan, and Lashio, Burma. When it was built, Burma was a British colony occupied by the Japanese.

The above text is a snippet from Wikipedia: Burma Road
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!