解説C

so 〜 that 「とても〜なので・・・」
ここでは、
〜so striking that 「とても感動的なので」の意味です。