United States

Chicago

Status:

Already located!

Solution:

Chicago

Lat/Lng:
41.88908102738674, -87.62204965932312

Found by:

dagger66

place image

1 comment

dagger66 1 month ago
0

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