В переводе с китайского языка Утайшань означает «гора пяти платформ», является основной из «Четырех больших священных гор буддизма», расположенных в Китае.

Гора Утайшань расположена в китайкой провинции Шаньси. Свое название она получила из-за пяти вершин округлой формы, самая высокая из них составляет 3068 метров. Это самая высока гора, расположенная на севере Китая. Многочисленные императоры Поднебесной поднимались сюда для того, чтобы помолиться.

Согласно описаниям буддистских канонов, Утайшань являвется обиталищем Бодхисаттвы мудрости – Манджушри. Сегодня гора является место паломничества многих буддистов.