A unique experience is now unfolding in the heart of Larnaca, as Zouhouri Square undergoes a stunning transformation into an Ice Age-themed display....