Media

lepse shelter

Part of the enormous shelter in which the Lepse's spent nuclear fuel assemblies are being extracted.