Browsing: Navigate Treacherous Environment