Tawang in Arunachal Pradesh state is an impressive place, entrancing for many travelers. This hill station is encircled by blue water lakes in and around the valley. Enclosed by majestic and heavenly mountains, this place is bliss for the eyes and soul. Tawang...