Where is Langley Research Center located?
Langley Research Center, Langley Research Center, United States of America (approx. 37.0925°, -76.3825°)
Langley Research Center, Langley Research Center, United States of America (approx. 37.0925°, -76.3825°)