That must be why the trees don't reflect any sunlight eh?...lol..it's the trees that are 93 million miles away!
It's only somewhere around 36 million miles to the sun.
You must live on Venus then.I'll be waiting for my apology.