The Buddha image enshrined inside the "Inthakhin Shrine" reflects Lanna art and local faith. This sacred space is visited for worship, spiritual peace, and blessings, representing the cultural and religious significance of Chiang Mai.