Posted inDiscovery History Investigations A Grand hydroelectric power station in Iceland, for which they had to drill 70 miles of tunnels Posted by Azlin August 3, 2020Grand hydroelectric power station: Many people know that in Iceland a large amount of electricity…