Ho Chi Minh Ville
Vietnam-Usa war museum.
This is an American bomb, I would let You notice the proprtion and I tell You that my husband is 183 cm tall.