Himalaya No Uta

Gallery > Japan > Himalaya No Uta
Buy Now
 
 
Mountain cafe/restaurant during the ski season and winter months at Togakushi, Nagano Prefecture, Japan.
Beautiful Nepali theme restaurant in a serene and natural mountain location. Amidst the forest during summer and deep in snow during winter a lovely place to take a break what ever activity you may be doing in the area.
Buy Now
Return to Album

Comments

Add a Comment

Name:

Email (not displayed):

Message:


3 + 2 = (human verification, please enter the answer)