I also wouldn't use 'consists in' in the first place. I'd go with Mike.
It is unusual, but it fits one of the examples in the AHD:
intr.v., -sist·ed, -sist·ing, -sists.
To be made up or composed: New York City consists of five boroughs. See Usage Note at include.
To have a basis; reside or lie: The beauty of the artist's style consists in its simplicity.
To be compatible; accord: The information consists with her account.
Before I asked you the question I consulted the meaning of 'depend on' in my dictionaries. One definition is 'to be determined by'. That's why I asked the question. Do you think you could explain the reasons? Is it collocation or something else?
Originally Posted by MikeNewYork
Originally Posted by jiang
Please read the following sentence:
The beauty of Venice, which fascinates all the visitors, consists in the style of its ancient buildings.
Can I use 'depends on' in place of 'consists in'?
I am looking forward to hearing from you.
Thank you in advance.
I don't think I would use "depends on" there. One could use "lies in" there.