Apparently the oddly shaped buildings in the background are an experimental thermal power station. Other recent uploads to Image by chance: . . .