Blooming flowers are seen at a park in Riga, Latvia, April 15, 2024.(Photo: Xinhua)
A raven is seen at a park in Riga, Latvia, April 15, 2024.(Photo: Xinhua)
People enjoy the scenery at a park in Riga, Latvia, April 15, 2024.(Photo: Xinhua)