A beautiful place of Northeast India TAWANG gets snowfall at sela pass in winter. Ride to arunachal by bike is adventourous on the roads.