Jade shines on mountains and pearls contain Sichuan rhyme.
Jade shines in the mountains and pearls are charming in the Sichuan.
Stone is full of jade and mountains are bright, and water is full of pearls.
Literally means:
A mountain shines with jade.
A river is charming because its water quality is like pearls and jadeite.
The implied meaning is:
A person, a school and an enterprise are more brilliant, energetic and promising because of their talent and deep background.