We have seen many exciting electric bikes in the past. None of them can be charged using solar power like the Solar Bike. The Solar Bike rides like a regular bike but has on-wheel solar cells to charge its battery when you are standing still or moving. The bike has an adjustable speed (up to 50km/hr).
The solar cells are highly efficient and provide you with energy for up to 25km per day. The lights are solar powered as well. You can find out about this fascinating bike here.