Stunning lake and mountain view from Country Ridge B&B in Oyama