This website is a lighthearted joke about all the posts on facebook asking if Neill Road is under whenever it rains.
Image from DTMR, check the timestamp to confirm it's recent. The source image is only updated every 30 minutes between 6am and 6pm according to DTMR.
Don't rely on this website for emergencies and if it's flooded forget it.