China: Stunning Bioluminescent Glow Lights Up Eastern Weihai Beach
- Captured on Wednesday 4th of June 2025
- Location is Weihai
Description
On June 4, 2025, at Jin Hai Beach in Weihai, Shandong, eastern China, glowing blue bioluminescent “blue tears” appea Read more...