Castle on the mountain, cold and lonely People say the prince inside Is strange and full of pride But he can't hide his heart inside for long 'Cause stone is cold and time is cruel And walls don't let in love I see you waiting lonely at the window You search for me in the dying light But you're blinded by the night Sometimes it's hard to fall so far for love But stone is rough and cold to touch And castles aren't enough Walls don't let in love You say it's love that you need I've got a heart for you One thing your soul can believe I've got a heart for you And if you need me tonight I'll see you in your dreams Somewhere in the stars, you'll see me shining Somewhere in your world I'll be a strong and steady light There won't come another love so true You won't find your place in time Till love can shine on you Break these walls in two You say it's love that you need I've got a heart for you, oh... One thing your soul can believe I've got a heart for you And if you need me tonight I will be waiting One of these nights you'll take my hand Give something up for love Baby, your heart will understand And if you need me tonight I'll see you in your dreams You say it's love that you need I've got a heart for you, oh... One thing your soul can believe I've got a heart for you And if you need me tonight I'll see you in your dreams I've got a heart for you I've got a heart for you, oh... One thing your soul can believe I've got a heart for you I've got a heart for you