"Wonder how much of Our Tax Money helped in just the construction in this photo?" In Dubai? Probably not much. It's a huge global business center. Money flows like water there. Go look up Dubai on the web.
I'll do that.