View from above of Kawaguchi lake located near Fuji mountain and surrounded by mountains, with buildings and hotels on the shore

Code produit:
222654259