River Lot 11 Indigenous Art Park



1 / 3
ᐄᓃᐤ (ÎNÎW) is a Cree word meaning “I am of the Earth”. The art park is situated on ancestral lands of the Indigenous peoples whose descendants entered into Treaty with...
Location
10380 Queen Elizabeth Park Road, Edmonton, Alberta