A bit of a weather puzzle on Sunday afternoon as many reported rain, yet there was very little showing up on radar. Did doppler take the day off? As for the cloud translation, this METAR shows that ...