KATHMANDU, Aug. 15, 2015 - A Indian child holds India's national flag to mark the 69th Independence day of India at the Embassy of India in Lainchaur of Kathmandu, Nepal, Aug. 15, 2015. India observed annually on Aug. 15 commemorating the nation's independence from British rule.

1 / 1
Add your comments
Loading...

There are no comments. Be the first to add a comment.

 

Latest News

Latest Photos