The Palace that is officially named Phra Tamnak Phu Phing and also known as Bhubing Palace is found on Doi Buak Ha, a mountain close to Chiang Mai near Wat Phra That Doi Suthep, one of North Thailand’s most important Buddhist temples. Getting there means a scenic ride on a steep and windy road across the forested mountain.