Uploaded October 2015 | Updated September 2026, 6 hours ago
Filmed at Wakehurst Place, near Haywards Heath, Sussex, including shots taken in the Himalayan Glade.
Filmed at Wakehurst Place, near Haywards Heath, Sussex, including shots taken in the Himalayan Glade.










