Scenic Spot "Left-side Fuji" is located in Fuji, Shizuoka, Japan on 8-34 Yodabashicho. Scenic Spot "Left-side Fuji" is rated 3.4 out of 5 in the category tourist attraction in Japan.
Address
8-34 Yodabashicho
Accessibility
No wheelchair-accessible entrance