People in Tokyo brought their yoga to new heights as they stretched and relaxed on the roof of the tallest building in the Shibuya district on Aug. 26. [Read More]

No reproduction or republication without written permission.