Definitions for "Taipale"
Taypale, or Taipale , is a village in Russia, situated on the shore of Lake Ladoga on the Karelian Isthmus, approximately 100 kilometers east-south-east of the post-Winter War border of Finland. River Vuoksi's eastern armlet empties in Lake Ladoga at Taypale. (Nowadays, the Karelian Isthmus is part of the territory of the Leningrad Oblast, a subject of the Russian Federation.)