answersLogoWhite

0

Right. It is just across the Rio Grande River and 'in front' of the city of Ciudad Juarez, Mexico.

User Avatar

Wiki User

14y ago

What else can I help you with?