Does this place look familar? Yeah, you would see this place if you watch Formula One racing.