Helsinki, Finland (105 of 217)
Walking to the Olympic Stadium from Temppeliaukio Church.