Sent by Ran
The Tomb of Confucius is located in the northern town of Qufu, built under the Tang Dynasty of Ancient China - Ran explains.
Qufu as Wikipedia described:
Qufu is a city in southwestern Shandong province, People's Republic of China; a hometown of Confucius.
Thank you Ran, I absolutely enjoy your historic postcard!