It looks like a scale model. Does this place really exist ?
Real or not, this picture is a nice composition, color and graphic.