Visitors may explore Verla UNESCO World Heritage Site in Patruunan Pytinki, Kouvola, Finland, where history, art, and industry meet.