Posted inArunachal Pradesh / Tawang / TRAVEL INDIA Exploring Bap Teng Kang Waterfall: A Natural Marvel in Tawang, Arunachal Pradesh