Looks like it could be HDR to me, right? Plus likely other post processing to adjust tone and contrast.
I'm just learning the technique myself, so search HDR ("High Dynamic Range") in these forums for real directions. But basically what you are doing is taking multiple exposures and them combining them into one photo. So for example, you would take one shot each at -1 EV, 0 EV, and +1 EV. Most cameras can be set up to do either 3 or 5 steps automatically ("exposure bracketing"). Then you combine the photos - some cameras can do it internally, but most likely you will have to it later with your PP software. The idea is that you capture all of the dynamic range in the shadows and the highlights so nothing gets clipped.
This is a really good explanation I found:
High Dynamic Range (HDR) Photography in Photoshop
I'm guessing even with this technique there is a lot of work required in post to get a final product like this. It will take some practice.