The Legendary Giant Plants of Sakhalin

Located in the Russian Far East, the island of Sakhalin is allegedly home to giant versions of common plants like buckwheat, burdock and butterbur that can grow up to 5 meters tall. Sakhalin is known for being the largest island in the Russian Federation, as well as a point of contention between Japan and Russia […]