Castle On The Rock

Castle on the rock

A beautiful small castle Neuschwanstein in Bavaria. View from valley.