Where is 195 61?

Where is 195 61 located?

195 61, Stockholm, Sweden (approx. 59.60468°, 17.88166°)


Where is 195 61 on the map?