Valley garden spring