Royal Flora, Ratchaphruek Park. at Chiang Mai, Thailand. Shutterstock Image - Royal Flora, Ratchaphruek Park. at Chiang Mai, Thailand. - ID: 539669875