A remote forest farm has turned into a popular scenic area after embracing tourism. Here's a glimpse of the breathtaking night view of the "Snow Town" in China.