Question: A: On which former site was the Alon Las Vegas built on?
Answer: New Frontier Hotel and Casino