1019View
5Rating

A home-owner builds a miniature replica of Dubai's famous Burj Al Arab in India's northern state of Punjab.