79100 Leppävirta, Finland (62.4883781, 27.7780997)
Comments: 0
79100 Leppävirta, Finland (62.4895824, 27.7696543)
79100 Leppävirta, Finland (62.489439, 27.7696313)
79100 Leppävirta, Finland (62.4912797, 27.7839173)
79100 Leppävirta, Finland (62.4924764, 27.7928724)
79100 Leppävirta, Finland (62.4938417, 27.7603355)