The ride from Vienna to Ljublana is definetly the most beautiful train ride I've ever taken. The valleys are incredible. I can't really do the train ride justice so all I will say is that I hope I never forget it.
Bled this was one of the most beautiful towns I've ever been to. The "nature" (funny Czech saying) is incredible there. Here you can see the castle above on the cliff and a beautiful church near the lake.
The castle of Ljublana is on a hill on top of the city. The way up is sort of steep and you can see for miles around. The guys who built it knew what they were doing!