Chinese: 从这里大约10分钟车程。
English: It's about a ten-minute drive from here.