World’s largest photo captured via World’s largest camera