Have you ever been in Metro Manila Philippines? Then you would know the legendary traffic jam in Edsa, one of the major thoroughfares in Metro Manila. Thank goodness that the Philippine government have built the Metro Railway Transit System or MRT for short. MRT is an electric powered railway …