Heavy rains on Hormuz Island in southern Iran transformed parts of the island’s shoreline — known locally as Red Beach — into ...