Grein, Austria

A charming riverside town along the Danube.

A river cruise ship docked in the picturesque town of Grein, Austria, with a prominent church steeple and residential buildings nestled against lush green hills.