Chùa Trùng Khánh nằm gần chân núi Đá Chồng (núi Phụng Sơn) và không quá xa trung tâm thành phố Phan Rang. Chùa xây dựng vào năm 1924 và được trùng tu vào năm 1964 nhưng vẫn giữ được kiến trúc ban đầu. Trước chùa là một hồ sen xanh tốt cùng tượng Bồ Tát Quan Âm.