You just read:

Welcome to Chongming Island, a paradise of sports and nature a stone's throw away