China Shanghai jiading jiangqiao town burn village 1053 number, Shanghai, Shanghai, China,
RUVAPARI ROAD, TEKRI CHOWK