Brazilian pianist Ricardo de Castro Monteiro plays a piano hanging from wires during the annual Virada Cultural event, in Sao Paulo, Brazil, May 6. The cultural party offers 24 hours of uninterrupted attractions in stages around the city, such as music, dance, cooking, theatre and art and history exhibitions