Visiting Bum La Pass Tawang India where the Indo-China border is located is a unique experience, it was the scene of a fierce battle in 1962.
Read this post on imvoyager.com