A green oasis, a giant rain garden