During our visit to Luxembourg City, we couldn’t resist trying out the much-talked-about LOOK 360° Panorama — the panoramic tower currently installed on Place de la Constitution, right beside the Gëlle Fra monument. Honestly? We didn’t expect it to be this impressive. From the ground, the tower already stands out: 71 meters tall, sleek and […]