Lenin Park is located in the center of Hanoi, the capital of Vietnam, close to the Military Museum and the Chinese Embassy. It's called a park. It feels like a square green space. It's quiet in the park. There are bronze statues of Lenin in it. Let's have a look.