er...its just google earth.
53°20'48.09"N 2°16'37.78"W
Hate to rain on your parade, but have a look at MAN specifically 23L
There are about 5 aircraft on the runway in the picture... Still think you've found something?
just go to Manchester airport, UK and look at 23L/05R