Window sight glasses