Heavy rains leave their calling card