It's suppoed to be a stick figure. I know; it looks poorly made.
Game: Where is this?
It is in North America, and it is the second most populous city in its state/province.
Well, it appears you've found a way to stop cheating by looking on Google.

I used Google Earth for the picture; the 3d building feature makes the application ideal for this game.
I am providing you with another hint.
O
-I-
/ \
Is it in Japan? The bottom one looks like ハ.