Great place with lots of space
Nice park for evening walk.
Langdale Park is located at 1925 170 St SW, Edmonton, AB T6W 1A6, Canada