On what do pandas live?

Pandas live on the ground in bamboo forests of central China.

Pandas live in China and live on bamboo.