Rainfall creates dramatic crimson spectacle on Hormuz Island beach in Iran, video goes viral
The beach in Iran, which is located in the Persian Gulf, is known for its breathtaking red sand and cliffs.
What's Your Reaction?