There used to be a park here.

What does There used to be a park here. mean?

There used to be a park here.

There used to be a park here. in other languages