Site icon Greentech News

Melting Ice Installation in London highlights risks of Climate Change

Melting Ice Installation in London highlights risks of Climate Change

Melting ice installation in London highlights risks of Climate Change

People gathered outside London’s Tate Modern on Wednesday to interact with the museum’s latest installation, ‘Ice Watch London’.

Exit mobile version