Beijing

Grand View Garden

Grand View Garden is a hotel of Beijing in Pekin.