A groundbreaking ceremony on Wednesday marked the start of construction on a Topgolf entertainment facility in Meridian, Idaho. The facility will form part of the new 80-acre Eagle View Landing development, which will also include a hotel and retail buildings.