藏身之处cángshēnzhīchù
Meanings
1. hiding place
2. hideout
Characters used
Examples1
I thought we had found the perfect hiding place, but the police found us.