I managed to take some photos before my phone battery died. I think these are dahlias. Mom planted some in her garden at the foot of Maxwell Hill, but they never looked like these. Aren't they pretty? These are from the Flower Dome. Will post more photos of the flowers I saw soon.