Where is Bohr?

Where is Bohr located?

Bohr, Luxembourg, Luxembourg (approx. 49.70139°, 6.01889°)


Where is Bohr on the map?