This is inside the Mini Israel Park.
Watch Toe Island disappear before your eyes on Google Maps satellite images
Toe Island is located in the Willamette river in Portland, Oregon. This tiny island is described as a navigational hazard and it’s easy to see why when you zoom in on Google Maps.
Local copies of the satellite images can be seen here too:












