Oh God!! I have wasted some 2 hrs also yester just for searching this building!!
In paris, most of the buildings are like this only!! so was thinking of this building somewhere in Europe country !!
But nice to hear it is in Inida !! Beautiful building !!
Anyway, Congratulations Nimish !! that was a Great Answer!!