Freezing Tundras

This is a battle ground on Earth that includes few vegetation, little life, and a slippery battlefield. Enjoy your battle.