Cape Impiniemi and Lake Impilampi on the shores of Lake Ladoga in Karelia in the Gulf of Impilahti top view. Ladoga skerries.