In some historical and tourist sites they put those up while under construction.
SO THAT'S what a paper town is!
@CrazyManInaBox, I thought it was Cara Delevigne
Eh, I'm fine, as long as the game is fun.
That's a city in North Korea
Heh...up until I built my computer a month ago, this was all I knew.
Either that's a backdrop or that's a really cool paint design to look like one.