The garden is located in Luoqiao Town, Changning City, Hengyang. Home to over one million cherry trees, it creates a spectacular sea of blossoms, making it the premier destination for cherry blossom viewing in Hengyang. The blooming season runs from early March to early April.

