Cleveland, Ohio, USA - June 17, 2010 Cleveland Browns stadium seen late afternoon from Lake Erie. The stadium was built in 1999 and allows 73000 people. Downtown Cleveland with Key Tower and Terminal Building in the background.
Editorial Use Only: Use of this image in advertising or for promotional purposes is prohibited unless additional clearances are secured by the licensee. 123RF.com does not provide any clearance services.