This reminds me of this place in Busan South Korea I forgot the name of

Gamcheon Culture Village ?