where do I check the auto transmission fluid and where to I add fluid??? on 2002 Land Rover Freelander

Cannot find the dip stickk or where to add transmission fluid...

There is not one,you will need to take it to a shop with land rover diagnostic equipement to properly change the transmission fluid
Thank you very much..I just stopped feeling like a 5th grade girl...I looked everywhere!