I miss the giant clock tower in Del Amo. And I believe that's Old Towne Mall in the bottom right.