Javelin waterfalls