Diengdoh Falls/ Mawsawdong Falls, Sohra, Meghalaya, India. [OC] 4005 x 3120