Tarishing Valley, Nanga Parbat, and Rupal Valley: A Brief Overview