Sweden is located on the Scandinavian Peninsula in northeastern Europe. A long, narrow country, its mostly rocky coastline features many inlets and small islands. Learn about Sweden's fascinating... This description may be from another edition of this product.