Despite
「~にもかかわらず」という意味の前置詞です。
being
be動詞の現在分詞形で、ここでは前置詞の後ろに来る動名詞として使われています。
surrounded
「囲まれている」という意味です。
by
「~によって」という行為者や手段を示す前置詞です。
people,
「人々」という意味の名詞peopleの複数形です。
he
「彼」を指す代名詞です。
felt
feelの過去形、過去分詞形で「~と感じた」という意味です。
a
不特定の、一つのものを指す冠詞です。
profound
「深い」「重大な」という意味の形容詞です。
desolation.
「深い悲しみ」「孤独感」といった意味を持つ名詞です。