Beautiful place to spend a a good time and enjoy the park, the nature and everything that comes with it. Really cool to have it in middle of the city! I knew it Prague is an amazing city!
Your first photo reminded me of a place I visited in BC, Canada, on Vancouver island called The Butchard Gardens. When I saw the picture, I instantly thought on mine! They kind of look alike, don't you think?