1812 N Moore St, Arlington, VA 22209
A pyramid now sits on top of Washington, DC. The pyramid is located in Arlington, VA. The pyramid towers over the Washington monument, the White House and the U.S. Capitol. The district is littered with Masonic symbolism, but this newest addition is rather audacious. Few humans will notice it. Even fewer will question it. But to all those who are aware, the message is loud and clear. "We own Washington!"