Flowers bloom at the Mughal Garden at the Indian Presidential Palace in New Delhi, India, Feb. 12, 2014. The garden will open to the public on Feb. 15, 2014. (Xinhua/Partha Sarkar)
Go to Forum >>0 Comment(s)