I see the question "where's the battery?" and i think to myself.....
WHAT THE F^%K???????????
Mate....if you dont know where a battery is.....just give up now. Don't even bother attempting to drive that thing, coz it ain't for you.
There's your answer to where the battery is.