The eight thousand mountains and rivers