Street view on one of the windows