Runway of Lima Site 20A at present day Long Cheng (Long Tieng). Air America was described for many years as 'The Most Secret Place on Earth'