I haven't done it for a while but I've certainly taken off 3 weeks at a time previously. And if you count a combination of work travel and PTO, I did it last about a month before the pandemic hit.
And as others have noted, taking multiple weeks off is quite normal in Europe.
And as others have noted, taking multiple weeks off is quite normal in Europe.