There were a few people parked at 100 giants trail. So I'd say yes, but there was a little snow when I went a few days ago.
Sequoia trees only grow on certain parts of the world. I'd definitely say yes. Its a good perspective check on how small you really are in the world.
Thanks! Your answer is awaiting moderation.