15x22x2 cm (6x8.6x0.8 in) clear cast acrylic puzzle.
Hand made in UK.
It takes a while to solve the puzzle as pieces don't have an obvious front/back side.
(the video below is speeded up significantly)
Other cities available