Hortus Omnicus, Amsterdam 
Botanic Garden of Amsterdam

Click the photo bigger.