Petrology and geochemical studies of granitoids and associated rocks occurring in Kulu_Larji_Rampur window, Himachal Pradesh, India