On a frequent basis - my home course. It's long, the greens are extremely difficult because they're big and lots of intersecting slopes and undulations have to be factored in, and they're usually quick. The par3's are long, 180-190 yard range with lots of trouble around the greens. The par5's are notoriously difficult, because they require solid tee shots and precise, long second shots, usually leaving mid-irons into the green for the third shots (at least three of them anyway). I might lose a hole to birdie on them 1 of every 10 rounds I play. Usually par5's are looked at as scoring holes, where potential birdies can help salvage a decent scoring round. You hit a bad tee shot - you're not getting home in 3. Hit a bad second shot - you're most likely playing for bogey. The par5's are very challenging there.
I guess as far as an away course - I played the Black at Bethpage on three occasions. It was tough. Played it from 7000 yards. It was primarily the length, on a handful of the long par4's I could rip tee shots, tee up the second shot with driver and still not reach the greens. Throw in the rough and the speed and firmness of the greens - it could quickly become torture.
But... the first time I played it, I took a triple on 17 and a careless bogey on 18 and still shot 80. I played very well that day. But I certainly made up for it the following two times I played it, that course exacted quite the level of revenge.