Yeah..I agree! IMHO, this exhibition showcases some of the best images in Nature and I haven't seen something quite like this on display anywhere in Singapore before.
I urge everybody to pay a visit if possible, esp. if you are happen to be around the Orchard area. It will be worth your visit.