Apparently, they are called the Fenway Victory Gardens not just Fenway Gardens. If you checkout their website you can see some pretty cool shots taking from above. Gives you a much better idea what the area looks like plus you can read a bit of history about the gardens.