Balboa Park Botanical Building

Click for full size (1,200 x 900 pixels)

This week’s photo is from the Botanical building and reflecting lily pond located inside the amazing Balboa Park at San Diego, California. This historic building was constructed in 1915 and is one of the biggest lath structures ever built. The building’s interior is home to more than 2,000 plants and the surrounding 1,200 acre park features numerous lush gardens. Any trip to San Diego would be incomplete without a visit!

More on the Botanical building here: