bn:02115279n
Noun Named Entity
NL
No term available
EN
Chedi Doi Trimoorati is a stupa in Chiang Rai, set in a countryside location surrounded by rice fields, woodland and mountain views. Wikipedia
Relations
Sources
IS A
COUNTRY