World’s 10 Best Aerial Views

Chicago, Illinois.The Chicago River is 156 miles long.