Create Closure with 2D array

Alert: ToughER challenge!

Well, it’s nice for new travelers to know where the danger zones are, but what if some of them are thrill-seekers? Some may want to know how many obstacles are at each danger zone, in case it might be just scary enough to get the adrenaline flowing, but not instant death.

The Dev Girls at the Cove have asked you to now find a way to store both the location and the number of obstacles, printing both out in your message in the following format:

Beware! There have been <obstacle> sightings in the Cove today!
<number> <obstacle>(s) spotted at the <location>!
This is Alert #<count> today for <obstacle> danger. 
Current danger zones are:
<zone1> (<number1>)
<zone2> (<number2>)
<zone3> (<number3>)