There's no bad view in the bunch since riders get to see downtown Atlanta from ... the most dazzling lights display in the city. The attraction opens in the evening on Christmas Day, but since ...