Stenhammar Castle

Stenhammar is a royal castle in Sweden. It is situated outside the town of Flen in Södermanland about 120 kilometers south of Stockholm and is one of the summer residences of the Swedish king.