Hesperange castle and town at sunset