Tag - Iceland

Planet

Pump it down

Image copyright G Svanberg Nested in the snow-covered mountains of western Iceland, a maze of turbines and pipes belches thick billows of steam. This mammoth...

From the Planet Genius Vault