In pics: views of Venezuela

This photo shows Angel Falls, the world\’s tallest waterfall, in Venezuela. (Yosmary Lopez/Handout via Xinhua) 
Venezuela lies along South America\’s Caribbean coast, bordering Brazil, Colombia and Guya

Backgrounder: G20 and its summits

NEW DELHI, Sept. 8 (Xinhua) — The 18th Group of 20 (G20) Summit is going to take place on Saturday and Sunday in New Delhi, India.
The summit, themed \”One Earth · One Family · One Future,\” will focus