This is a historical image of Hangzhou, China, which is on the southeast coast. The photo is from 1921. The structure in the middle of the photo looks like a pagoda, which I believe is used for worship? I love these historical images.
Unfortunately there is no stamp on the back, only a red meter in its place to get the card from there to here.
{CN-598818}
Postcrossing card #42