The Tommy Thompson Light Beacon Station is a notable landmark located on the Toronto waterfront at Tommy Thompson Park. This area is known for its beautiful views of Lake Ontario and serves as an excellent spot for bird watching and enjoying natural landscapes. It acts as a reminder of the city's maritime history.