We saw these nests on the tree while climbing up to Cannon hills to see the two cannons up here. What you see in the background is the Jawaharlal Nehru Port, also known as Nhava Sheva. It is the largest container port in India.
Read this post on mumbaidailysnapshot.blogspot.com