A large number of people had gathered on the spot.
इससे मौके पर बड़ी संख्या में लोग एकत्र हो गए।