Too me it looks like a nice place to look at flowers and butterflys. It is not a very large area but it has many different types of flowers and plants in it. If I am thinking about the same place it is closer to the MouseGears store than it is to Test Track.