Long Chieng

Long Cheng ride on the famous runway. Long Tieng (also spelled Long Chieng, Long Cheng, or Long Chen) is a Laotian military base located in Xiangkhouang Province. During this time, it was also referred to as Lima…

EXPLORE