Arashiyama, a peak with an altitude of around 380 meters, stands to the south of the river that flows through the area.
Lin said Arashiyama has been in the works since November 2023 and he, along with all of the employees, have been working "little by little," to ensure the restaurant was ready to open when it did.