ABC News June 7, 2015

Inside Schloss Elmau Hotel, Location of G-7 Summit

The luxury German resort hosts several world leaders as they discuss key international issues.