The scenic Floating Flowers Hill () or Flower Fruit Mountain in Guilin, China is a popular tourist attraction. According to the official website and recent visitor reviews, yes, it’s still open for visitors.
As you mentioned, there were height restrictions for visitors when you visited as a child. However, these restrictions have since been lifted, allowing people of all ages to enjoy this unique experience.
You can take small boats made of bamboo or wooden platforms with vines wrapped around them through the winding river and admire the stunning scenery surrounded by towering trees and exotic flowers.