Puzzle shown at full size. It might not fit within your screen.

2501 pieces

Picture source: http://unsplash.com/photos/UqjdynJkm-I

Photo by: kazuend