lottstetten restaurant. top places to travel in switzerland top places to travel places to travel observation deck