There are three or four significant ice ages during the late Neoproterozoic .
There were three or four significant ice ages during the late Neoproterozoic .