Unable to answer "Which direction leads upwards for these steps?" – Steps – https://osm.org/way/242905136 via StreetComplete 58.2:

This is not stairs. It is a raised curb along the street, then an asphalt ramp slipping sharply down toward the park (toward North).

Attached photo(s):
https://westnordost.de/p/240340.jpg