Forum:Air conditioner pile

Hi!

http://i59.tinypic.com/20gcqch.jpg

I've seen this in China, it appears to be a building high pile of air conditiners. Is it a reference to something in the real world or I've missed some in game story behind it or it isn't explained at all?