Passau, Germany

Passau, Germany is a charming riverside city where baroque beauty, centuries of history, and scenic views come together at the meeting point of three rivers.

St. Stephen's Cathedral in Passau, Germany.