Sha Tin has temples, walled village, mountain trails and horseracing. Shopping at New Town Plaza contrasts with relaxing walks along the Shing Mun River.