Mowbray Park , a public riverside park , was until the 1930s , the site of a large swimming pool built into the river .
Mowbray Park , a large park on the riverside , was the location of a public swimming pool built into the river until the 1930s .

Do these sentences mean the same thing?
no