High-rises Panorama Tower (right) and Leppävaara Tower (left) in Leppävaara, Espoo, Finland. Photo taken from Säteri area in Southern Leppävaara.