U.S. President Barack Obama makes a Christmas Day visit to soldiers and their families at Marine Corps Base Hawaii in Kaneohe, Hawaii December 25, 2010. [Xinhua]