An oasis in the desert, except there is no desert. The most striking thing about it are the flowers, cascading their glorious ... More