Battalion Park in Calgary’s community of Signal Hill, nestled in the foothills of the Rocky Mountains

Reuse License: