Indianapolis’ “World’s Largest Christmas Tree” At Night Post date January 3, 2021 In Photos, Travel, United States