Just got SA on PC not too long ago, so bear with me. Not exactly beautiful, but I took a couple of quick snaps.
The "Glass Towers" in LS:
Dowtown LS from Vinewood Home's backyard:
Even with max draw distance, you still can't see the Grove Street coul-de-sac from atop the LS Tower (aka US Bank Tower):