One of the last stops for the 2016 Olympic torch