It’s located in Fujiyoshida, Yamanashi Prefecture, Japan. It has nice view of Mount Fuji from observation points when weather permits. It’s moderately …

AloJapan.com