Known as the highest peak in Thailand, Doi Inthanon National Park is a must-visit destination for cherry blossom enthusiasts.