The Pass that was the lifeline of Allied troops in World War II in the China-Burma-India theatre
India
Arunachal Pradesh
Changlang
Impressum