Huge Rock beside Heaven Lake of Changbaishan
A huge rock beside Tianchi (Heaven Lake) of Changbaishan (Changbai Mountains or Baekdu) in Jilin Province, China.
© Ultrawolf | Stock Free Images
Similar Free Images