You're in Canada's northern Arctic territories -- Yukon, NWT, or Nunavut...see if you can identify which capital city you're in!
Created by Blake Hamilton
Each image has a clue that should lead you to the location. Try to do it without outside help or google searches.
New England challenge
Each location has a clue that should make finding the location possible. It helps if you can recognize foreign alphabets.
Outdoor stadiums only. Good luck!