Built and opened a Water Slide or Flume with a Drop of at least 100m 0.67% of players have unlocked this achievement