Join our community
Weird formation in the Oman territory on the Hromuz Strait. How could this form?