Large Christmas ornaments at Fashion Island in Newport Beach, California, U.S.A. This photo was taken on the 1st floor of the Bloomingdale's Home Store structure located on the east side of the Koi pond (or south of Santa's House).