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

Be the first to add a comment.


Latest News

Latest Photos