The Field of Mars is a large square in Saint Petersburg. It's considered to be the biggest memorial and park space in Northern Europe. It's a nice place to walk or play sports.
Millionnaya ulitsa, 1, Saint Petersburg, 191186