Queen Elizabeth park is one of the highest point of the city and has spectactular view. On the park are 17 tennis courts. These courts are unfinished and are by some basketball courts and inline hockey rinks.
This site has a lot of potential and an active tennis community with the Queen Elizabeth tennis club (call 604-257-8130 for more info) playing out of here.