””

Today in Pictures, Sept 14, 2016

Indra Jatra festival in Kathmandu, Nepal, opening of the Sands new mega resort in Macau, China, and other pictures from around the world in Today in Pictures.