Shangri La Botanical Gardens reopens to the public