My friend and I are looking to backpack around Switzerland and its neighboring countries this July. We will most likely be using public transportation to get around and will be staying in hostels to keep costs low. Unfortunately, given our jobs we can only go for two weeks max (including travel time from USA to Europe). Our main points of interest are architecture, food, and outdoor activities/sightseeing in the area (i.e. hiking, zip lining the alps, etc.). I need some help constructing our itinerary because there are so many places we each want to go in such a short time frame and I don't want it to seem rushed. One area that seems very popular is berner oberland in switzerland. We plan to stay there for at least 3 days. If possible my friend would like to see the Ludwig castles in Germany (it seems like there are day trips from innsbruck but it may be best to stay in fussen or munich for a night or two). Some other areas of interest to include (if possible) are one of the switzerland scenic rail journeys, Milan (to see the last supper painting/duomo), lake como/other swiss/italian lakes, and the dolomites. Also I have already traveled to Vienna and Salzburg on another trip so I would rather see new places. We haven't booked a flight yet so we can fly in/out of different places. Any help is appreciated! Thanks!