On 22 June 2025, the anniversary of the Battle of Murten fought in 1476, the EPFL releases an immersive experience terra-pixel digital twin of a 10m x 100m oil on canvas panorama, painted in 1893 … terapixelpanorama.ch