Aerial view of a 100 feet high statue of Gautama Buddha. It is located on the hilltop of North Mithachari in Ramu Upazila of Cox's Bazar, Bangladesh. According to locals, it is the largest statue in Asia. Rich in traditional Buddhist heritage, Ramu h