Step in Downtown
CN Tower 10004 - 104 Ave NW # 1100, EdmontonSteps in downtown is an initiative that encourages walking to effectively achieve sustainable increases in overall physical activity by patronising businesses, streets and pleasant surroundings that offer many opportunities for relaxation and social contact.