Where is Los Alamos National Laboratory?

Where is Los Alamos National Laboratory located?

Los Alamos National Laboratory, Los Alamos National Laboratory, United States of America (approx. 35.881664°, -106.29833°)


Where is Los Alamos National Laboratory on the map?