Город Ушу, один из четырёх великих сооружений династий Ляо и Цзинь, расположен в живописном районе Дяобиншань, в 35 километрах к западу от города Телин и в 96 километрах от Шэньяна. В городском парке Ушу находится храм Минъюэ Дзэн, известный буддийский храм на северо-востоке Китая. Среди архитектурных особенностей – Зал Горных ворот, Зал Небесного царя, Главный зал, Зал Гуаньинь и Зал Кшитигарбха, каждый из которых впечатляет своей древностью.