The view looking west from the I-90 Mercer Island lid.