Where is Venezuela Located?

Venezuela is a country located in South America. It has vast oil reserves. It has recently become unfriendly to the United States because of the leadership there.