Huntington Beach Municipal Pier

Main St. and Ocean Ave.
California
United States