Juste à côté du
Wat Phra That Doi Jom Thong] se trouve une esplanade regroupant les 108 piliers de la ville de Chiang Rai. Le pilier central représente le Mont Meru, selon la mythologie hindoue, il est encerclé de 108 autres et 5 canaux qui symbolisent l'univers et les Cinq Grandes Rivières. Le Navel City Pillar of Chiang Rai a été construit à cet endroit en 1987 à l'occasion des 725 ans de la ville. Les plateformes en escalier de l'ensemble illustrent les 6 étages du paradis. Selon une croyance locale, le pilier principal serait aussi grand que le Roi Meng Rai, fondateur de Chiang Rai. Il repose sur un piédestal dont les 3 niveaux représentent les 3 états Rupabrahma, Arupabrahma et Nirvana.