VILLAGE AND P.O. RIBBA TEH MOORANG DISTT KINNAUR RIBBA Himachal Pradesh INDIA 172116 (Himachal Pradesh)