Rain turned Hormuz’s Red Beach into a stunning scene—nature’s art on Iran’s strategic island, famous for its fiery soil and tense geopolitics.