Looks like the carousel of Green Hell to me. The Nurburgring!!!
Originally 14.1 miles but today 12ish. There are multiple configurations for racing. One for public. It's considered a PUBLIC ROAD! Lol, Germans are great. You can lap your OWN car for roughly $35 a lap!
According to the official website, there are 33 left-hand bends, 40 to the right.
Although I've lapped it thousands of times in hundreds of different cars (Gran Turismo + Logitech G27) it's my number 1 bucket list item to make laps in real life. Wish I could take my car over!!! Envious! I wish we had something comparable in the U.S.A.