The cherry blossoms lining the Northwest Lake in Wuhan, Hubei Province are illuminated by colorful lights at night, creating a dreamlike atmosphere. The flowers have attracted many locals and tourists to admire the beautiful views and capture the moment with photos.
Illuminated cherry blossoms in Wuhan enchant visitors
