Lunch at the Lake Shirakaba with its superb views in Nagano, Japan