The princess lavender garden is a national 3A tourist attraction located in Huocheng county. Built in 2008 and occupying an area of 300 mu (20 hectares), the garden is China’s first theme park to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results