Tawang Valley in the Indian state of Arunachal Pradesh is wrapped with a hulking mountain range which always seems to cast a special magic on the mind of travelers. The entire valley is a patchwork of stunning mountain ridges and vast fields – so beautiful that every moment you find yourself awestruck. And when you...