Spectacular panoramic view over the town and castle of Vianden in Luxembourg