I went for a walk yesterday morning in the brilliant April sunshine. Here's a panorama of what Grise Fiord looks like now. You'll have to click it if you want to see any detail. There's an iceberg at the far left. The south cape of Ellesmere Island is visible in the far distance. The mountain called "The Greenlander" is right about at the middle of the photo, with the entrance to the fiord to the left of it. The town is to the right of The Greenlander.
A couple more views, this one is of the town in the distance:
The entrance to the fiord between the two mountains: