Chinese: 奥林匹斯山?那不是希腊众神鬼混的地方?
English: Olympus? Isn't that where Greek gods hang out or something?