Meaning and Translation of Xiazhai in Urdu Script and Roman Urdu with Wikipedia Reference,
Xiazhai is a name of several locations in China: