The Shanghai Peace Hotel, also known as the Pujiang Hotel, is one of the most famous hotels in Shanghai, China. The sign photo you mentioned likely captures the iconic architecture of the hotel, featuring its traditional Chinese elements and Art Deco influences. The hotel was established in 1929 and has since been a symbol of Shanghai's luxury hospitality.