Sadly this village doesn’t exist as a place to visit, it was made for show in Chiang Rai – Source
blscene.com