Pyramids of Giza are three 4th-dynasty Pyramids located in Al-Jizah (Giza) in northern Egypt on a rocky plateau on the west bank of the Nile River. They were formerly considered one of the Seven Wonders of the World. Image by Abdulmomn Kadhim from Pixabay.
Pyramid of Giza
Amitava Ray July 21, 2020

Author: Amitava Ray
I'm a photographer (1979) and a blogger (2006). My future photography and blogging endeavors are contingent on the success of Whizzed Net.