"Wow! Seeing a place like this makes you appreciate living in America, huh?"