User comments, reviews and photos from the Grosser Mythen - das Wahrzeichen von Schwyz Schwyz, Switzerland