When it’s time to see something unusual, something soaked in pristine natural beauty, and yet somehow covered in a shroud of spirituality, it’s time to visit Tawang.