Image SourceOverlooking the Tawang Chu valley, Tawang War Memorial is a huge 40 feet high structure, resembling a stupa. This multi-hued monument was built in loving memories of Indian soldiers, who sacrificed their lives for the country during Indo-Sino war. Take steep steps to reach the m...