The Uplands of Swan Lake townhome community has much to offer. One of the biggest draws is Richmond Hill itself, with its ideal mix of development, modern amenities, and a focus on wide-open greenspaces and protecting the natural environment. Here are just a few of our top reasons to live in Richmond Hill.