best gas station EVER!!

i’m still trying to figure out what country that is