A new exhibit has arrived at Shangri La Botanical Gardens called "Big Bugs," which has been said to consistently bring in swarms of audiences from the area.
The exhibit includes various little creatures including ants, a praying mantis, a Damsel fly, a Dragon fly, a spider on a web, a grasshopper, and an Assassin bug. The bugs were recreated on a gargantuan scale and made by Sculptor David Rog...