Sand stone castle at Chiang Rai province, Thailand. Religious buildings constructed by the ancient Khmer art.