What a bizarre image. There’s a tank in front of the Capitol Building in Washington, D.C.
Source: Shorpy