The Temple of Heaven is an imperial complex of religious buildings situated in the southeastern part of central Beijing, China. In a country full of abundant history and culture, it is impossible not to feel memorized by the beautiful architecture of ancient China.
4x6 postcard on beautiful matte heavyweight paper.
Original digital painting by Emily Liu
4x6 postcard on beautiful matte heavyweight paper.
Original digital painting by Emily Liu