WOW. With roads and scenery like that, how the hell do you manage to go to work to afford your bike habit? Here in central NJ, USA I have to ride an hour just to get something that remotely looks like that, and even then doesn't hold a candle to those pictures.
I was amazed when you said you got that much rain in short period of time. Well I live in Central NJ USA and got you beat. Conditions from left over hurricane put together the freak perfect storm over my county and dropped 12 inches of rain in a little over 1 hour. It was really amazing and caused unbelievable flooding.