There
場所を示す場合もありますが、この文では主語を導入するために使われる言葉です。
were
be動詞の過去形で、複数形に使われます。「~があった」「~がいた」という意味です。
thousands
「千」という数の複数形です。ここでは「何千もの」という意味で使われています。
of
所有や関連を示す前置詞です。ここでは「~の」という意味で、「何千もの人々」という繋がりを示します。
people
「人々」という意味の名詞の複数形です。
at
場所や時点を示す前置詞です。ここでは「~で」という意味で、イベントの場所を示します。
the
特定のものを指す定冠詞です。
event
「イベント」「催し」という意味の名詞です。