I'm getting a mini-van soon, hope tat there's no different from
driving a car, parking in this sense.
Good news, I'm getting a little better in recognising roads liao,
like you guys said, look for landmarks. But still need navigator,
at least got someone beside to accompany me when I got lost and
scared... ha ha!! Cheerz brothers!!