These are totally self-sustaining, inflatable hospitals from Doctors Without Borders. Check the Gizmodo article here. More from Boing Boing here.
Links to this post