A front-row seat at the show of life. at Lord Hanuman Statue, Ganga Talao Grand Bassin, Savanne district, Mauritius.