i think this is an unexpected place- looks renaissance, so maybe a european building in the far east or somewhere non- renaissance. looks very stylised- a bit like a sect house or a model town.