I am wondering if my sentence is grammatically correct. I sat on the shore of the lake, whose beauty and serenity filled me with calm.