×

Ledo Road

The Ledo Road was an overland connection between British India and China, built during World War II to enable the Western Allies to deliver supplies to China and aid the war effort against Japan. After the Japanese cut off the Burma Road in 1942... Wikipedia
Constructed: January 1945