The lake is situated in a picturesque environment, surrounded by mountains and forests. A medieval castle stands above the lake on the north shore. The lake surrounds Bled Island (Sln. Blejski otok), the only natural island in Slovenia. The island has several buildings, the main one being the Pilgrimage Church of the Assumption of Mary (Slovenian: Cerkev Marijinega vnebovzetja), built in the 15th century, where ”Weddings are held regularly”. The church has a 52-metre tower and there is a stairway with 99 steps leading up to the building.