dazzle
Definitions
To blind or confuse someone temporarily with a sudden, intense burst of light.
To impress or overwhelm someone deeply with brilliance, skill, or beauty.
Examples
The bright lights of the city skyline continue to dazzle visitors from around the world.
She managed to dazzle the audience with her incredible performance and stage presence.