Cape Town takes second place in nature challenge