A shopping plaza with many people.
Many people fill a shopping plaza.