Yes. (The Castle Ruins Park is on the mountain, and the parking at the foot of the mountain serves 300 cars and 60cars at the midway of the mountain)
*It is usually free, but a fee is charged during the "Cherry Festival".