Horn Waterfall or Sheep Waterfall is situated in Vrancea Mountains and is 25 meters high. The water falls without touching the rocky wall of the mountains. It is located near Tulnici village and is included in Putna Natural Park, which was declared a protected area in 2004.
Video Source: You Tube