I have an almost 3 yo and it sounds pretty normal to me.

DH told my DD1 about the water cycle last week while he was drying her off after a bath, not thinking much of but she has been reciting it to us for the last week 'water goes down the drain, then to the water treatment plant, it gets cleaned, then goes out to sea, it gets warm and becomes clouds, then rains into dam and comes back in our tap' DH was a bit shocked how much she listened! I think we have to start being careful what we say around her now