Tärnsund , vid stranden af Mälaren , utmed segelleden mellan Stockholm och Upsala.