mail_outline sales@mediastorehouse.com
Thailand, Chiang Mai, Doi Inthanon National Park, Phra Mahathat Napaphon Bhumisiri Chedi
Doi Inthanon National Park, Chiang Mai, Thailand. The twin chedis on top of the highest mountain in Thailand at 2500m