Call # +91 98470 53135
The screech of clear, heavy-duty duct tape scratches on the ear even before the mass of mainland Chinese visitors comes into view.