This is the highest point on Mercer Island, an island in Lake Washington just east of Seattle. The high point appears to be a grassy knoll in Rotary Park, just north of some large, low water towers.
This page has been served 5117 times since 2004-11-01.