Sort:  

Is this all one place? In Japan?

wow, looks amazing, where is it located ?

China's sichuan