What Asian country is this town located? This town looks like somewhere in China, Taiwan, Vietnam, or Japan.
I went to japan recently and some of the textures are from pictures I took. The whole style is also somewhat inspired for sure