A bio toilet inside a Telangana State Road Transport Corporation (TSRTC) bus at a bus manufacturing unit at Miyapur near Hyderabad

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on whatsapp
Share on email