Located on the shores of Lake Constance, Bregenz offers incredible views of Germany, Switzerland, and the Alps. A promenade runs along the waterfront, making an excellent place for a stroll, and the city itself is full of admirable art and architecture. Visitors often take a cable car to the top of Mt. Pfander, where they can take advantage of the many hiking trails or enjoy a meal with a view at the mountaintop restaurant. The city also hosts the famous Bregenz Festival during the months of July and August, which is well worth attending for the opera, the orchestra, and other cultural events.