This is a project I worked on in my spare time, using THREE.js
CLOD Terrain chunking is an algorithm for reducing the complexity of terrain as it moves further from the camera.
An example of this can be found here
The terrain CLOD library I created for this project can be found here