Hortus Botanicus Leiden, Netherlands A World of Plants in One Place I recently visited the Hortus Botanicus in Leiden, Netherlands and was blown