I just had to check some really rural places and went to some random village in tibet. As there is no information about trees or buildings there, just roads, it surprisingly doesn't work - it just shows some shadows based on terrain heights in middle of empty village road grid.
So as expected, if the site has height information it can draw shadows but definitely not for "every building" etc that the title claims.