HuaRong Trail Puzzles

Snowdrop

Toughest one so far ...

Steps to Shoot For: 46