It still exists but has lost it’s old time novelty shop feel and is now just a tourist trap selling souvenirs and overpriced snacks.
I’ve seen this painting before, in the Boston Museum of Fine Arts. It is huge and the colours are much more vibrant than those seen in this reproduction. I know exactly where this place is – about a 15 minute drive and a 20 minute hike from my house. Beautiful spot.