I have been reading through different articles about Drupal image Gallery. I got to know mostly people are unaware that how to create a Drupal image Gallery with photo album. I also watched online tutorials Learn to Create Drupal Image Gallery. And here it is, build by one of my Classmate Azmat Shah who owns Drupal (Organizational Member of The Drupal Association).
Drupal image gallery tutorial is utilizing Views module and cTools. Views is the most powerfull module of Drupal and its give amazing control over content and backend.