Footage showed how the downpour lit up the Silver and Red Beach on Hormuz Island, south of the Iranian mainland, as tourists ...
Institute of Physical and Theoretical Chemistry, Goethe University Frankfurt, 60438 Frankfurt Am Main, Germany ...