Tech's virtual campus tour launched on Aug. 14 and features 360-degree views of iconic spots across campus.