1. Watching the shining bridge from the beach is wonderful.

2. Watching the shining bridge at the beach is wonderful.

3. Watching the shining bridge on the beach is wonderful.
------------------------
Which preposition is suitable? Can we use all the prepositions?

1 is by far the best.

2 and 3 are a bit odd because they read that the bridge is at the beach or on the beach (which is weird!).