Go on and give your eyes a loving feast by looking at the 10 million flowers staring right at you. Visit the place in November and you get