122View
1m 12sLenght
1Rating

Some tea farms (terraces) from inside the tour bus at Hangzhou.