This is one of favourite CHC songs, and it is written by our beloved Sun!
I remember Pastor speaking about how Sun had an encounter with Jesus when she was 16. She was worshiping God one night when the presence of God became very strong in her room. She saw a vision of a ladder that led up to an altar. The Lord then spoke to her, "Will you offer your life upon this altar?" She responded and climbed up the altar, and became 'a living sacrifice, a sweet-smelling aroma unto the Lord'.
I believe that this song is written from that experience she had.
You may watch it here or listen to my playlist :)