which sentences are correct?
1, We climbed to the top of the tower, from which we had a beautiful view.
2, We climbed to the top of the tower, from where we had a beautiful view.
3, We climbed to the top of the tower, we had a beautiful view from.
see form a grammar book, the answer is 1 & 3, but I can't understand it, I think 2 is right.