Baltimore is a harbor city on Chesapeake Bay, with row houses, museums, and a working waterfront. The Inner Harbor gathers the National Aquarium, the Maryland Science Center, and harbor cruises in one downtown waterfront area, Fort McHenry, where the Star Spangled Banner was inspired, stands at the harbor entrance, and the American Visionary Art Museum shows work by self taught artists. The Walters Art Museum covers art from antiquity to the nineteenth century, and the Baltimore Museum of Art holds a strong modern collection.