驾车: to drive a vehicle...
观赏: to look at sth with pleasure, to watch (sth marvelous), ornamental...
做证: testify, bear witness (same as 作证)...
山川: mountains and rivers, landscape...
报亭: kiosk, newsstand...
厨房: kitchen...
互相: each other, mutually, mutual...
尽可能: as far as possible, to do one's utmost...
专卖店: specialty store...
繁忙: busy, bustling...