A giant flower garden that welcomes millions of tourists every year