Weston-Super-Mare, a stone's throw from the beach.
Click dat Or did you refer to the second pic? If so, here is the largest version of that square I was able to find: Link. It's an older photo though
I can't beat Overhate's photo though XD
That's Mount Ararat, Supposedly where Noah's Ark landed