Where is merkle path of a transaction stored in a transaction?
The merkle path is not stored explicitly within the block. It is calculated from the transactions in the block when requested by a client.