Introduction to Riding a Dragon and Stepping on a Tiger: Two huge Taihu stones stand in conspicuous positions in the park. They have not been carved and are naturally formed strange stones. "Riding the dragon and stepping on the tiger" means having extraordinary talents and leadership skills that attract everyone's attention.

Leave a Reply