A three dimensional panoramic view of the turquoise spring Kiikunlahde in Hollola, Finland in a mini planet panorama style. Share this: