Tallest photograph sculpture
Who
Accenture
What
4.675 metre(s)
Where
India (Bangalore)
When
The largest photograph sculpture is 4.675 m (15 ft 4 in) tall and was created by Accenture (UK), in Bangalore, India, on 12 May 2013.