Submitted by:
Submitted 2 years 5 months ago by StefanKroll.
Location:
Dept. of Physics, Lund University
Professorsgatan 1
Lund
Sweden
55° 42' 37.0332" N, 13° 12' 8.73" E
See map: Google Maps
SE