http://www.romanlife-romeitaly.com
Looking across modern day Circus Maximus, I'm not sure what some people expect, but I suppose it's not a green park used (also used for concerts). Palatine hill the birth place of Remus and Romulus is in the distance.