That's a great pic captain. Really struggling to place it. The wall made me think of Hillberry and Sulby Bridge but I din't think they'd be a mirror, much less two of them, at either.
Purely on the fact that the entrance is concealed from two directions I'll have a stab at Barregarrow crossroads, even though I'm not sure the wall and spectators fit all that well.
"There is nothing so momentary as a sporting achievement, and nothing so lasting as the memory of it."