When visiting Japan, one may have considered going to Yamanashi to view Japan’s icon, Mt. Fuji. There are several places where you can view this magnificent landmark in and one of them is in Yamanashi Prefecture, particularly in Oishi Park along the Kawaguchi lake. Enjoy Mt. Fuji in all four seasons.