Designed by
Title
CHIANG RAI, TPhra That Chedi Luang #78773290
Description
CHIANG RAI, THAILAND - OCTOBER 13,2016 - Phra That Chedi Luang is the tallest religious structure in Chiang Rai,which located in Chiang saen distric.The stupa was erected in circa 1290 by King Saen Phu, the 3rd king of the Lanna kingdom.
This image is editorial