It's all made out of Play-Doh®....
The scenery looks real... the detail on the path, I don't think anyone could replicate that detail in CG. The Building looks CG, and too convenient get such a dramatic shot.... with a rainbow to boot. Although, it could all be real and just been HDR'd to the max. Damn nice picture though.