The closest and most easily accessible spot to photograph the Toronto skyline.
Polson Pier has a small park at the very end near the nightclub that is ideal for taking dawn/dusk and night photos of the city. There is no parking along the street leading to it, so park at the TT Supermarket on Cherry St., then walk down Polson st.