The Birmingham Botanical Gardens is 67.5-acre botanical gardens located adjacent to Lane Park at the southern foot of Red Mountain in Birmingham, Alabama. It is located at 2612 Lane Park Rd, Birmingham, AL 35223 Admission and parking is free. Check their website for hours http://www.bbgardens.org/
I made a beeline for the Japanese Tea Garden section and ignored the rest. Here are my pictures.