What a wonderful location, but it appears you are trying to capture too much in a single photo, so it gives a collage-like feeling, rather than a feeling of unity. It's like looking at a zoo animal through the bars of its cage.
The colour works better than the B&W as you have colour contrasts to provide the separation lacking in the B&W.
Re-composing from a higher angle, moving slightly to the right and closer to the tree would do two things:
- the higher angle would provide some separation between the tree and rock formation;
- moving slightly right would keep the foliage of the tree from obscuring the rock; and
- getting closer would eliminate more of the foreground.
I'm not saying this would be the perfect solution, but it might help to produce a "cleaner" image.