Stone pyramid monument situated in the middle of a dense coniferous forest - Free Stock Photo | Picren | PicRen