Sort:  

It must have been! Stretching for thousands of kilometers, generations to build.