United States of America
Chicago
Description:
where is this?
Status:
Already located!
Solution:
Chicago
Lat/Lng:
41.88908102738674, -87.62204965932312
Found by:
dagger66
70 months ago
127
Along the Chicago River in Chicago Illinois, USA. The Trump International Hotel and Tower - Chicago is the tall building. The Chicago River Esplanade runs slong the rieverside.
Google Street View.
external link
1 comment