Mermaid in China est un projet pop indie psychédélique de Portland dans l'Oregon.
Leur morceau Where Are You Paradise ? revient sur le voyage que nous faisons chacun dans notre vie.
"Nous cherchons à trouver une idée du paradis. Cette destination existe-t-elle? Et peut-il être trouvé avant la fin de ce voyage ?"
C'est la question que se pose ces américains avec un chant inspiré des années 60 qui est sous-tendue par une grande variété d'instruments, y compris le ukulélé, les boîtes à rythmes, la guitare slide, les synthétiseurs, etc. dans ce morceau de pop tropicale à la fois sombre et entrainant... C'est comme si les Beach Boys avait pris plusieurs drogues à la fois...