The St. Moritz Gourmet Festival Japanese Edition. The town of St Moritz, at an altitude of over 1800m, was Switzerland’s first winter resort and still attracts the rich and famous to its classy 5* Superior hotels. Designer stores line its streets and expensive furs dress the women, while the men dig in their deep pockets to pay the bills. Surrounded by mountains, it’s situated by a lake where winter activities on its frozen surface include horse races and even a cricket match.
Read the full story here