Italian medieval castles - majestic Tirolo Castle in Merano. surrounded by Alps mountains and vineyards. Bolzano province, Italy