the original gizmodo article has more info - http://gizmodo.com/5859081/why-is-china-building-these-gigan...
(A 1:20 scale model of the border between India and China? It's too small to train on directly, and it's too large to see all at once for higher-level planning.)
It's eerie.
http://forums.bistudio.com/showpost.php?s=fd66faf505dcd60e57...