Forum:When does the town reset?

I went to town info section I couldn't find any information when River farm tree and mountain resets. I have a rough idea because I did an experiment but I want to know for sure. What I did was at 12 am I tapped everything, then i returned to town every hour on the hour and I found at 3 pm I could retap everything. I just want to make sure, is it 3 hours? Maybe 2 or 4 hours. Hopefully it isn't random haha.