Tourists experience the sea of flowers in the Yumei Valley in Tacheng prefecture, Northwest China's Xinjiang Uygur autonomous region, May 17, 2024.