you can go jogging there.同义句,还有it is only 40 minutes from th