Water Curtain Cave is the largest natural cave in Lion Head Mountain, and it is located next to its parking space. It is called “Water Curtain Cave” because the mountain spring water flows down along the stone wall to form water curtain.Public transportation:Take Hsinchu Bus in Chutung to Lion Head Mountain, and get off in the final stop, which Water Curtain Cave is in sight.