High-rise buildings in the "Town Center" area of South Coast Plaza in Costa Mesa, California, U.S.A., as seen from the mall's parking lot at Bristol Street and Anton Boulevard (on the east side of Bloomingdale's). From left to right - the Park Tower (where Deloitte is located), the Center Tower, and the Westin South Coast Plaza.