Where is Stovner?

Where is Stovner located?

Stovner, Stovner (Station), Norway (approx. 59.9622°, 10.92338°)


Where is Stovner on the map?