This cloud factory in France. All clouds are made here.

1 comment

You sure it's not a nuclear power plant?